Learning Macros for Multi-Robot Manipulation Tasks
نویسندگان
چکیده
In this paper, we present a paradigm for allowing subjects to configure a user interface for multi-robot manipulation tasks. Multi-robot manipulation tasks can be complicated, due to the need for tight temporal coupling between the robots. However, this is an ideal scenario for human-agent-robot teams, since performing all of the manipulation aspects of the task autonomously is not feasible without additional sensors. In the best case, humans perform the delicate manipulation sections of the task, robots autonomously execute the repetitive driving, and the agents supporting the coordination through shared information propagation. Though the task itself is complicated, it is imperative that the user interface not be unreasonably complex. To ameliorate this problem, we introduce a macro acquisition system for learning combined manipulation/driving tasks. Learning takes place within this social setting; the human demonstrates the task to the single robot, but the robot uses an internal teamwork model to modify the macro to account for the actions of the second robot during execution. This allows the same macro to be useful in a variety of cooperative situations. In this paper, we show that our system is highly effective at empowering human-agent-robot teams within a household multi-robot manipulation setting and is rated favorably over a non-configurable user interface by a significant portion of the users.
منابع مشابه
Configurable human-robot interaction for multi-robot manipulation tasks
Multi-robot manipulation tasks can be complicated, due to the need for tight temporal coupling between the robots. However, this is an ideal scenario for human-agent-robot teams, since performing all of the manipulation aspects of the task autonomously is not feasible without additional sensors. To ameliorate this problem, we present a paradigm for allowing subjects to configure a user interfac...
متن کاملManipulation Control of a Flexible Space Free Flying Robot Using Fuzzy Tuning Approach
Cooperative object manipulation control of rigid-flexible multi-body systems in space is studied in this paper. During such tasks, flexible members like solar panels may get vibrated that in turn may lead to some oscillatory disturbing forces on other subsystems, and consequently produces error in the motion of the end-effectors of the cooperative manipulating arms. Therefore, to design and dev...
متن کاملVision-Based Multi-Task Manipulation for Inexpensive Robots Using End-To-End Learning from Demonstration
In this paper, we propose a multi-task learning from demonstration method that works using raw images as input to autonomously accomplish a wide variety of tasks in the real world using a low-cost robotic arm. The controller is a single recurrent neural network that can generate robot arm trajectories to perform different manipulation tasks. In order to learn complex skills from relatively few ...
متن کاملLearning Complex Manipulation Tasks from Heterogeneous and Unstructured Demonstrations
Motivated by the current state-of-the-art in Robot Learning from Demonstration (LfD), in this paper, we tackle two central issues in the learning pipeline: namely, dealing with (1) heterogeneity and (2) unstructuredness in demonstrations of complex manipulation tasks. We build upon our previous work on transform-invariant segmentation and action discovery [1], to learn the underlying action seq...
متن کاملPerspectives on Deep Multimodel Robot Learning
In the last decade, deep learning has revolutionized various components of the conventional robot autonomy stack including aspects of perception, navigation and manipulation. There have been numerous advances in perfecting individual tasks such as scene understanding, visual localization, end-to-end navigation and grasping, which has given us a critical understanding on how to create individual...
متن کامل